CGI2000-Trabalho 2
Data de entrega: 9 de maio.
Desenvolva um program de traçado de raios a partir do código fornecido.
O programa deve ser capar de gerar uma imagem a partir dos arquivos rt2 dados. Note que
neste formato os objetos e o fundo da cena podem ter uma textura associada. A
implementação desta funcionalidade é opcional.
Critério de correção deste trabalho (em ordem de importância):
- Corretude da imagem gerada para os arquivos de teste fornecidos.
- Eficiência (tempo de excecução).
- Qualidade do código.
- Qualidade da imagem (incluindo textura e anti-aliasing).
- Prazo de entrega. Após 9mai2000 este critério se torna o mais relevante de todos.
Dicas:
- Complete o módulo Object.c com os cálculos de interseção da esfera,
do triangulo e box e a normal do box.
- Faça um módulo render.c que gere a imagem e salve a imagem num arquivo.
- 18abr00 - Veja os resultados
dos arquivos de exemplo fornecidos com um programa dos anos anteriores.
- 28abr00 - Veja os novos resultados
dos arquivos de exemplo fornecidos com o programa que estou fazendo.
- 18abr00 - Veja as correções
do código fornecido.
- 28abr00 - Um arquivo zip com
texturas.
- 03mai00 - Programa corretor [zip]. O
arquivo zip inclui executavel, fontes, bibliotecas e o projeto. Sugiro utilizar o projeto
ja' feito. Se fizer projeto novo: (a) incluir comctl32.lib, ignorar libc e ligar com as 3
libs (cd e iup) fornecidas.
- 9mai00 - Ray tracer que
estou fazendo.
Resultados:
- 9mai00 -Verifique se sua entrega esta marcada ok na planilha do
levantamento feito em aula. Caso não estaja marcada com ok, por favor mande um zip
com fontes e executavel para mim. Verifique tambem se o escopo de seu trabalho esta
marcado correto. Caso não esteja, favor enviar msg para mim.
última atualização: 18 de abril de 2000 - gattass